deliver the goods


Babylon English-HebrewDownload this dictionary
deliver the goods
לספק את הסחורה, לבצע מה שצפוי או דרוש, לספק את התוצאות שהובטחו; לשלוח את הסחורה